﻿@model IEnumerable<MvcApplication2.Models.Recipe>

@{
    ViewBag.Title = "Wszystkie przepisy";
}

<h2>Wszystkie przepisy</h2>

<p>
    @if (Session["LoggedLogin"] != null)
    {
        @Html.ActionLink("Dodaj nowy przepis", "Create")
    }
    else
    {
        @Html.Raw("Zaloguj się aby móc dodawać przepisy")
    }
</p>
<br />
<table>
    <tr>
        <th>
            Zdjęcie
        </th>
        <th>
            Danie
        </th>
        <th>
            Kategoria
        </th>
        <th>
            Dodał
        </th>
        <th></th>
    </tr>

@foreach (var item in Model)
{
    <tr>
        <td>
            @if (item.ImagePath != null)
            {
                <img src="uploads/@Html.DisplayFor(modelItem => item.ImagePath)" width="200"/>
            }
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.Title)
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.Category.Name)
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.User.Login)
        </td>
        <td>
            @Html.ActionLink("Zobacz", "Details", new { id = item.RecipeID })
            @if (item.User.Login.Equals(Session["LoggedLogin"]) || true.Equals(Session["LoggedAdmin"]))
            {
                @Html.Raw(" | ")
                @Html.ActionLink("Edytuj", "Edit", new { id = item.RecipeID })
                @Html.Raw(" | ")
                @Html.ActionLink("Usuń", "Delete", new { id = item.RecipeID })
            }
        </td>
    </tr>
}

</table>